

def aufgabe():
    frage = "2 + 3 = "
    ergebnis = "5"
    antwortsatz = frage + ergebnis
    return (frage, ergebnis, antwortsatz)

def trainer():
    fertig = False
    while not fertig:
        frage, ergebnis, antwortsatz = aufgabe()
        antwort = raw_input(frage)
        if antwort == ergebnis:
            print "Richtig! ", antwortsatz
        else:
            print "Falsch! ", antwortsatz
            
        nochmal = raw_input("Nochmal? (J/n)")
        if nochmal.lower() == 'n':
            fertig = True

if __name__ == "__main__":
    trainer()

